more indomitable - Français Anglais Dictionnaire